/*--------------------------------------------------
 *@NAME:css *@author:xiaohei *@QQ: 290948585 *@Date: 2017-01-15 *@版本:st05 *@网站:www.dtmuban.com *特注：此文件非经许可，请勿修改
--------------------------------------------------*/
.fuSlide{width: 100%;height:925px;position: relative; z-index: 1;}
.fuSlide .imgs{width: 100%;/*height:300px;*/}
.fuSlide .videos{ width:100%; /*height:100%;*/object-fit: fill;overflow:hidden; border:0; margin:0; padding:0; position:absolute;top:50%; left:50%;transform:translate(-50%, -50%);}
/*h5-guanggao*/
.banner{width:710px;height:300px;background:#ccc;overflow:hidden}
.ck-slide,.ck-slide ul.ck-slide-wrapper li,.ck-slide ul.ck-slide-wrapper li a img{-webkit-transition:all 1s ease;transition:all 1s ease}
.ck-slide{position:relative;overflow:hidden;width:100%;/*height:300px;*/}
.ck-slide ul.ck-slide-wrapper{position:absolute;top:0;left:0;z-index:1;/*height:365px;height:100%;*/ width:100%; height:100%;}
.ck-slide ul.ck-slide-wrapper li{position:absolute;width:100%;/*height:300px;*/left:0;top:0; background-position:center center; background-repeat:no-repeat; background-size:cover; height:100%;}
.ck-slide ul.ck-slide-wrapper li .img{opacity:0;filter:Alpha(opacity=0);}
.ck-slide ul.ck-slide-wrapper li:first-child{z-index:1111}
.ck-slide ul.ck-slide-wrapper li .lefttxt{filter:alpha(opacity=0);opacity:0;transform-origin: left center;}
.ck-slide ul.ck-slide-wrapper li .two{ overflow:hidden;}
.ck-slide ul.ck-slide-wrapper li .three{overflow:hidden; font-weight:normal;}
.ck-slide ul.ck-slide-wrapper li.current{z-index:1112;}
.ck-slide ul.ck-slide-wrapper li.current .lefttxt{animation:mymove9 2s; -webkit-animation:mymove9 2s linear;
	animation-iteration-count:1;
	animation-fill-mode:forwards;
	animation-delay:0s;

	-webkit-animation-iteration-count:1;
	-webkit-animation-fill-mode:forwards; 
	-webkit-animation-delay:0s;}
.ck-slide ul.ck-slide-wrapper li.current .two.lefttxt{animation-delay:2s;-webkit-animation-delay:2s;}
.ck-slide ul.ck-slide-wrapper li.current .three.lefttxt{animation-delay:4s;-webkit-animation-delay:4s;}

/*.ck-slide ul.ck-slide-wrapper li img{ max-width:100%;opacity:0;filter:Alpha(opacity=0);}*/
.ck-slide ul.ck-slide-wrapper li a{display:block}
.ck-slide ul.ck-slide-wrapper li a .img{width:100%;height:auto;/*position:absolute;left:0;top:0*/opacity: 0;filter: alpha(opacity='0');}
/*.ck-slide ul.ck-slide-wrapper li a .img1{left:-710px;webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.ck-slide ul.ck-slide-wrapper li a .img2{left:-710px;webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease}
.ck-slide ul.ck-slide-wrapper li.li3 a .img2{left:710px}
.ck-slide ul.ck-slide-wrapper li.li4 a .img2{left:0;top:auto;bottom:-300px}
.ck-slide ul.ck-slide-wrapper li.current a .img1{left:0}
.ck-slide ul.ck-slide-wrapper li.current a .img2{left:0}
.ck-slide ul.ck-slide-wrapper li.li1 a .img1{left:0;top:auto;bottom:-300px}
.ck-slide ul.ck-slide-wrapper li.li1 a .img2{left:0;top:-300px}
.ck-slide ul.ck-slide-wrapper li.li1.current a .img1{top:auto;bottom:0}
.ck-slide ul.ck-slide-wrapper li.li1.current a .img2{top:0}
.ck-slide ul.ck-slide-wrapper li.li4.current a .img2{top:auto;bottom:0}*/
.slide_page{ position:absolute; width:96%; max-width:1600px; left:50%; top:50%;transform: translate(-50%, -50%); z-index:1; display:none;}
.ck-slide .ck-prev,.ck-slide .ck-next{position:absolute;top:50%;transform: translate(0%, -50%);z-index:2;width:90px;height:90px;opacity:1;background:red;text-indent:-9999px;background-repeat:no-repeat;transition:opacity .2s linear 0;}
/*.ck-slide:hover .ck-prev,.ck-slide:hover .ck-next{opacity:.4}*/
.ck-slide:hover .ck-prev:hover,.ck-slide:hover .ck-next:hover{opacity:.8}
.ck-slidebox{position:absolute;left:50%; max-width:1600px;bottom: 55px;z-index:30;width:96%;/*圆点*/}
.ck-slidebox ul{height: 0px; float:right;}
.ck-slidebox ul li{float:left;height:2px;margin:2px 5px}
.ck-slidebox ul li em{display:block;width:56px;height:2px;background: rgba(194,194,193,0.75);text-indent:-9999px;cursor:pointer;/* border-radius:50%;*/}
.ck-slidebox ul li.current em{background:rgba(153,217,236,0.75);}
.adicon{ width:20px; height:15px; position:absolute; left:50%; bottom:38px;transform: translate(-50%, 0%); background:url(../images/i_bg2.png) no-repeat; z-index:10; cursor:pointer;animation: ani-svg 0.85s linear 0s alternate infinite;
-webkit-animation: ani-svg 0.85s linear 0s alternate infinite;}
/*轮显动画*/
.ck-slide ul.ck-slide-wrapper li .leftto{filter:alpha(opacity=0);opacity:0;}
.ck-slide ul.ck-slide-wrapper li.current .leftto{animation:mymove8 0.5s; -webkit-animation:mymove8 0.5s linear;
	animation-iteration-count:1;
	animation-fill-mode:forwards;
	animation-delay:0s;

	-webkit-animation-iteration-count:1;
	-webkit-animation-fill-mode:forwards; 
	-webkit-animation-delay:0s;}
.ck-slide ul.ck-slide-wrapper li .rightto{filter:alpha(opacity=0);opacity:0;}	
.ck-slide ul.ck-slide-wrapper li.current .rightto{animation:mymove7 0.5s; -webkit-animation:mymove7 0.5s linear;
	animation-iteration-count:1;
	animation-fill-mode:forwards;
	animation-delay:0.5s;

	-webkit-animation-iteration-count:1;
	-webkit-animation-fill-mode:forwards; 
	-webkit-animation-delay:0.5s;
}
.ck-slide ul.ck-slide-wrapper li.current .danim-3{animation:mymove10 0.8s; -webkit-animation:mymove10 0.8s linear;
	animation-iteration-count:1;
	animation-fill-mode:forwards;
	animation-delay:0s;

	-webkit-animation-iteration-count:1;
	-webkit-animation-fill-mode:forwards; 
	-webkit-animation-delay:0s;
}

.ck-slide ul.ck-slide-wrapper li.current .anim-1{animation:mymove6 0.6s; -webkit-animation:mymove6 0.6s linear;
	animation-iteration-count:1;
	animation-fill-mode:forwards;
	animation-delay:0.2s;

	-webkit-animation-iteration-count:1;
	-webkit-animation-fill-mode:forwards; 
	-webkit-animation-delay:0.2s;}
.ck-slide ul.ck-slide-wrapper li.current .anim-2{animation:mymove6 0.6s; -webkit-animation:mymove6 0.6s linear;
	animation-iteration-count:1;
	animation-fill-mode:forwards;
	animation-delay:0.4s;

	-webkit-animation-iteration-count:1;
	-webkit-animation-fill-mode:forwards; 
	-webkit-animation-delay:0.4s;
}
.ck-slide ul.ck-slide-wrapper li.current .anim-3{animation:mymove6 0.6s; -webkit-animation:mymove6 0.6s linear;
	animation-iteration-count:1;
	animation-fill-mode:forwards;
	animation-delay:0.6s;

	-webkit-animation-iteration-count:1;
	-webkit-animation-fill-mode:forwards; 
	-webkit-animation-delay:0.6s;
}
.ck-slide ul.ck-slide-wrapper li.current .anim-4{animation:mymove6 0.6s; -webkit-animation:mymove6 0.6s linear;
	animation-iteration-count:1;
	animation-fill-mode:forwards;
	animation-delay:0.8s;

	-webkit-animation-iteration-count:1;
	-webkit-animation-fill-mode:forwards; 
	-webkit-animation-delay:0.8s;
}


.banner_con{ color:#fff; top:50%; left:46%; width:69%; max-width:1496px;position:absolute;transform: translate(-50%, -50%);}
.banner_con .h3{ font-weight:bold; text-transform:uppercase; line-height:1.3;}
.banner_con .p{ letter-spacing:15px; line-height:1.2; margin-top:1.4%; margin-bottom:10%;}

.banner_con2{  top:0%; left:0%; width:100%;position:absolute; overflow:hidden; height:100%;}
.banner_con2 img{ width:100%;}
/*.banner1_one{ float:left; width:60%; color:#fff;font-family:"华文细黑";}
.banner1_one h2{ font-weight:normal;padding-bottom:5px; margin-top:20%; color:#00cafe;opacity:0;filter:Alpha(opacity=0);}
.banner1_one p{ padding-bottom:5px;opacity:0;filter:Alpha(opacity=0);}
.banner1_one em{ display:block; width:208px; height:46px; line-height:46px; border:1px solid #fff; border-radius:30px; font-size:16px; text-indent:50px; background:url(../images/2018/i_bg9.png)  138px center no-repeat; font-style:normal; margin-top:6%;transition:all 0.3s; cursor:pointer;}
.banner1_one em a{ color:#fff;}
.banner1_one em:hover{ background-position:150px center; margin-left:10px;}
.ck-slide ul.ck-slide-wrapper li.current .banner1_one .leftto{animation-delay:1s;-webkit-animation-delay:1s;}*/

/*底部功能*/
.index-waper-box{position:absolute; bottom:20px; width:100%; height:80px;overflow:hidden; z-index:9;perspective: 800px;-webkit-perspective: 800px;-moz-perspective: 800px;transform-style: preserve-3d;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;}
.index-waper-box .wrap3{ text-align:left;}
.index-back-box{height:80px;/* background-color:#fff;*/ /*position:absolute; 
	bottom:0; */width:52px; display:inline-block;overflow: hidden;  transform-origin: bottom; -webkit-transform-origin: bottom; -moz-transform-origin: bottom;
    transform: rotateX(0deg) translate3d(0,0,0);-webkit-transform: rotateX(0deg) translate3d(0,0,0); -moz-transform: rotateX(0deg) translate3d(0,0,0);     transition: all .65s cubic-bezier(0.55,0.65,0.55,1) 0s; -webkit-transition: all .65s cubic-bezier(0.55,0.65,0.55,1) 0s; -moz-transition: all .65s cubic-bezier(0.55,0.65,0.55,1) 0s;}
.index-back-box.active{ transform: rotateX(100deg) translate3d(0,0,0); -webkit-transform: rotateX(100deg) translate3d(0,0,0); -moz-transform: rotateX(100deg) translate3d(0,0,0);	}
.index-back-box .count{ position:absolute; left:0; top:0; height:80px; line-height:80px; color:#fff;}
.index-back-box .count i{ font-style:normal;}
/*.index-back-box .count span{ font-size:20px;}
.index-back-box .count .current{ color:#000;}*/
.index_wenzi{display:inline-block;overflow: hidden; color:#fff; line-height:80px; height:80px; vertical-align:baseline; font-size:16px;}
.index_wenzi .divhidden{ padding-right:40px;}
.index_wenzi .divhidden a{ color:#fff; padding-right:40px; background:url(../images/i_bg1.png) right center no-repeat;}
.index-back-box .sub-arrows{position:absolute; left:50px; top:0; width:auto; height:100%; line-height:80px padding-left:10px; font-size:0; background:url(../images/bgs1.png) 45px 32px no-repeat;}
.index-back-box .sub-arrows i.icom{display:inline-block; vertical-align:middle; width:60px; height:100%; cursor:pointer; position:relative; margin-right:12px;}
.index-back-box .sub-arrows i.prev:before,.index-back-box .sub-arrows i.next:before{content:''; display:inline-block; position:absolute; top:32px; width:13px; height:22px; 
	background-image:url(../images/sub-arrows.png); background-position:0px 0px; background-repeat:no-repeat;}
.index-back-box .sub-arrows i.prev:before{background-position:0px 0px; left:-7px; }
.index-back-box .sub-arrows i.next:before{background-position:-14px 0px; left:12px;}
.index-back-box .sub-arrows i.icom:after{position:absolute; content: ''; left:-3px; top:42px; width:25px; height:2px; background-color: #000000;transform: scale(0,1);-webkit-transform: scale(0,1);-moz-transform: scale(0,1);transition: all .3s ease-out 0s;-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;}
.index-back-box .sub-arrows i.icom font{color:#000;transition: all .3s ease-out 0s;-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;}
.index-back-box .sub-arrows i.icom.prev font{position:absolute; left:9px;}
.index-back-box .sub-arrows i.icom.next font{position:absolute; left:6px;}
.index-back-box .sub-arrows i:hover:after{transform: scale(1,1);-webkit-transform: scale(1,1);-moz-transform: scale(1,1);}
.index-back-box .sub-arrows i.icom.prev:hover font{left:-7px;}
.index-back-box .sub-arrows i.icom.next:hover font{left:20px;}
.index-back-box .sub-share{position:absolute; right:15px; top:0; width:auto; height:100%; display:table; cursor:pointer;}
.index-back-box .sub-share .tels{display:table-cell; vertical-align:middle;}
.index-back-box .sub-share .tels span{display:inline-block;}
.index-back-box .sub-share .tels .cc1{opacity: 0;filter: alpha(opacity='0');transform: translateX(-40px);-webkit-transform: translateX(-40px);-moz-transform: translateX(-40px);transition: all 0.4s ease-in-out 0s;-webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;}
.index-back-box .sub-share .tels .cc2{transform: translateX(80px);-webkit-transform: translateX(80px);-moz-transform: translateX(80px);transition: all 0.7s ease 0s;-webkit-transition: all 0.7s ease 0s;-moz-transition: all 0.7s ease 0s;}
.index-back-box .sub-share .sider-tel{display:table-cell; vertical-align:middle; font-size:0; opacity:0; filter: alpha(opacity='0');transform: translateX(130px)-webkit-transform: translateX(130px);-moz-transform: translateX(130px);transition: all 0.4s cubic-bezier(0.4, 0.8, 0.6, 1) 0s;
-webkit-transition: all 0.4s cubic-bezier(0.4, 0.8, 0.6, 1) 0s;-moz-transition: all 0.4s cubic-bezier(0.4, 0.8, 0.6, 1) 0s;}
.index-back-box .sub-share .sider-tel a{display:inline-block;font-size:12px;color:#000;margin: 0 8px; opacity: 0; filter: alpha(opacity='0');   transform: translateX(50px);-webkit-transform: translateX(50px);-moz-transform: translateX(50px); transition: all 0.4s ease-in-out 0s;-webkit-transition: all 0.4s ease-in-out 0s;}
.index-back-box .sub-share:hover .tels .cc1{opacity: 1;filter: alpha(opacity='100');transform: translateX(0px);-webkit-transform: translateX(0px);-moz-transform: translateX(0px);transition: all 1s cubic-bezier(0.5,1.25,0.75,1.65) 0s;-webkit-transition: all 1s cubic-bezier(0.5,1.25,0.75,1.65) 0s;-moz-transition: all 1s cubic-bezier(0.5,1.25,0.75,1.65) 0s;}
.index-back-box .sub-share:hover .tels .cc2{opacity: 0;filter: alpha(opacity='0');transform: translateX(0px);-webkit-transform: translateX(0px);-moz-transform: translateX(0px);}
.index-back-box .sub-share:hover .sider-tel{opacity: 1; filter: alpha(opacity='100');transform: translateX(0px);-webkit-transform: translateX(0px);-moz-transform: translateX(0px);transition: all 1s cubic-bezier(0.5,1.0,0.75,1) 0s;-webkit-transition: all 1s cubic-bezier(0.5,1.0,0.75,1) 0s;-moz-transition: all 1s cubic-bezier(0.5,1.0,0.75,1) 0s;}

.index-back-box .sub-share:hover .sider-tel a:nth-of-type(1){opacity: 1;filter: alpha(opacity='100');transform: translateX(0px);-webkit-transform: translateX(0px);-moz-transform: translateX(0px);transition: all 0.4s cubic-bezier(0.5,0.65,0.75,1) 0s;-webkit-transition: all 0.4s cubic-bezier(0.5,0.65,0.75,1) 0s;-moz-transition: all 0.4s cubic-bezier(0.5,0.65,0.75,1) 0s;}
.index-back-box .sub-share:hover .sider-tel a:nth-of-type(2){opacity: 1;filter: alpha(opacity='100');transform: translateX(0px);-webkit-transform: translateX(0px);-moz-transform: translateX(0px);transition: all 0.4s cubic-bezier(0.5,0.65,0.75,1) .2s;-webkit-transition: all 0.4s cubic-bezier(0.5,0.65,0.75,1) .2s;-moz-transition: all 0.4s cubic-bezier(0.5,0.65,0.75,1) .2s;}


@media screen and (max-width:1820px) {
.fuSlide{ height:800px;}


/*.banner1_one h2{ margin-top:14%;}*/

}
@media screen and (max-width:1680px) {
.fuSlide{ height:809px;}
/*.banner1_one h2{ margin-top:13%;}
.banner1_one em{ width:182px; height:40px; line-height:40px; font-size:14px; text-indent:43px;background-position:120px center; margin-top:5%;}
.banner1_one em:hover{ background-position:130px center;}*/
}
@media screen and (max-width:1600px) {
.fuSlide{ height:771px;}

/*.banner1_one h2{ margin-top:12.5%;}*/
}
@media screen and (max-width:1440px) {
.fuSlide{ height:694px;}
.ck-slide .ck-prev,.ck-slide .ck-next{ width:80px; height:80px;}

/*.banner1_one h2{ margin-top:11%;}*/

.index-waper-box{ height:66px;}
.index-back-box{ height:66px;}
.index-back-box .count{height:66px; line-height:66px;}
.index-back-box .sub-arrows{height:60px; line-height:60px;background: url(../images/bgs1.png) 45px 22px no-repeat;}
.index-back-box .sub-arrows i.prev:before, .index-back-box .sub-arrows i.next:before{ top:22px;}
.index-back-box .sub-arrows i.icom:after{ top:32px;}
.index_wenzi{ height:66px; line-height:66px;}

/*底部功能*/
/*.index-back-box{ width:1200px;}*/
}
@media screen and (max-width:1366px) {
.fuSlide{ height:658px;}
.ck-slide .ck-prev,.ck-slide .ck-next{ width:70px; height:70px;}

/*.banner1_one h2{ margin-top:10.5%;}*/
}
@media screen and (max-width:1280px) {
.fuSlide{ height:617px;}
/*.banner1_one h2{ margin-top:10%;}*/
}
@media screen and (max-width:1200px) {
.fuSlide{ height:578px;}
/*.banner1_one h2{ margin-top:9.3%;}*/
}
@media screen and (max-width:1100px) {
.fuSlide{ height:530px;}
.ck-slide .ck-prev,.ck-slide .ck-next{ width:60px; height:60px;}
.index_wenzi{ font-size:15px;}
}
@media screen and (max-width:1000px) {
.fuSlide{ height:482px;}

}
@media screen and (max-width:960px) {
.fuSlide{ height:463px;}
.ck-slide .ck-prev,.ck-slide .ck-next{ width:50px; height:50px;}
.index_wenzi{ font-size:13px;}
}
@media screen and (max-width:830px) {
.fuSlide{ height:400px;}

}
@media screen and (max-width:780px) {
.fuSlide{ height:367px;}

}
@media screen and (max-width:640px) {
.fuSlide{ height:308px;}

}
@media screen and (max-width:520px) {
.fuSlide{ height:251px;}


}
@media screen and (max-width:480px) {
.fuSlide{ height:231px;}

}

@keyframes mymove9
{
from { filter:alpha(opacity=0);opacity:0;/*transform: scale3d(0, 0, 0);*/    -webkit-clip-path: inset(0 99% 0 0);
clip-path: inset(0 99% 0 0); opacity: 0; margin-left: -.5em; padding-left: .5em; margin-right: -.5em; padding-right: .5em;}
	to {filter:alpha(opacity=100);opacity:1; transition: width .84s cubic-bezier(.4,0,.5,.9) 2s,opacity .12s linear 2s,-webkit-clip-path .84s cubic-bezier(.4,0,.5,.9) 2s;
    transition: clip-path .84s cubic-bezier(.4,0,.5,.9) 2s,width .84s cubic-bezier(.4,0,.5,.9) 2s,opacity .12s linear 2s; transition: clip-path .84s cubic-bezier(.4,0,.5,.9) 2s,width .84s cubic-bezier(.4,0,.5,.9) 2s,opacity .12s linear 2s,-webkit-clip-path .84s cubic-bezier(.4,0,.5,.9) 2s;-webkit-clip-path: inset(0 -1px 0 0); clip-path: inset(0 -1px 0 0); }
}

@-webkit-keyframes mymove9
{
from { filter:alpha(opacity=0);opacity:0; -webkit-clip-path: inset(0 99% 0 0);
clip-path: inset(0 99% 0 0); opacity: 0; margin-left: -.5em; padding-left: .5em; margin-right: -.5em; padding-right: .5em;}
	to {filter:alpha(opacity=100);opacity:1; transition: width .84s cubic-bezier(.4,0,.5,.9) 2s,opacity .12s linear 2s,-webkit-clip-path .84s cubic-bezier(.4,0,.5,.9) 2s;
    transition: clip-path .84s cubic-bezier(.4,0,.5,.9) 2s,width .84s cubic-bezier(.4,0,.5,.9) 2s,opacity .12s linear 2s; transition: clip-path .84s cubic-bezier(.4,0,.5,.9) 2s,width .84s cubic-bezier(.4,0,.5,.9) 2s,opacity .12s linear 2s,-webkit-clip-path .84s cubic-bezier(.4,0,.5,.9) 2s;-webkit-clip-path: inset(0 -1px 0 0); clip-path: inset(0 -1px 0 0);}
}